TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2022 S.E. Michigan Area rating list selection
                                                2021 S.E. Michigan Area rating list selection
2022 TLS League Ratings
Section - Midwest           District - S.E. Michigan           Area - S.E. Michigan
Bloomfield Tennis    Women    Alphabetical
(As of 01/23/2023)
2022 2022 2022
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Leslie Alderson U
2.88 3.0 3.5  C  2021 3.0  C 65 +   Troy, MI
Theresa Anderson U
3.72 4.0 4.0  C  2021 4.0  C 55 +   BEVERLY HILLS, MI
Maria Arnold U
2.22 2.5 2.5  C  2021 2.5  C 55 +   Bloomfield Hills, MI
Dasha Artamonova U
4.69 5.0 4.5  S  2021 5.0  C 18 +   Bloomfield Hills, MI
Jan Ash U
3.61 4.0 4.0  C  2021 4.0  C 55 +   LAKE ORION, MI
Claire Baenen U
3.72 4.0 4.0  C  2021 4.0  C 40 +   ROYAL OAK, MI
Brenda Balas U
3.12 3.5 3.5  C  2019 3.5  C 40 +   Troy, MI
Laurie Balian U
3.55 4.0 4.0  C  2021 4.0  C 40 +   Birmingham, MI
Renee Banas U
2.66 3.0 3.0  C  2021 3.0  C 55 +   Sylvan Lake, MI
jean bandy U
3.17 3.5 3.5  C  2019 3.5  C 40 +   Clarkston, MI
Julie Barlow U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Sterling Hts, MI
Beth Barnes U
3.63 4.0 4.0  C  2021 4.0  C 55 +   Troy, MI
Carrie Barnes U
3.11 3.5 3.5  C  2021 3.5  C 55 +   White Lake, MI
Megan Barnes U
3.36 3.5 3.5  C  2021 4.0  C 40 +   Rochester Hills, MI
lesleigh barnett U
3.39 3.5 4.0  C  2021 3.5  C 55 +   Troy, MI
Andrea Barringer U
2.89 3.0       3.0  C 40 +   Northville, MI
Susan Bartelt U
3.78 4.0 4.0  C  2021 4.5  C 55 +   HUNTINGTON WOODS, MI
Dana Beatty U
3.59 4.0 4.0  C  2021 4.0  C 55 +   PLEASANT RIDGE, MI
Julie Beaty U
3.16 3.5 3.5  C  2021 3.5  C 55 +   Orchard Lake, MI
Anne Belleau-Mills U
3.31 3.5 3.5  C  2021 3.5  C 55 +   Birmingham, MI
Linda Bergman U
3.63 4.0 4.0  C  2021 3.5  C 55 +   Rochester Hills, MI
Peggy Ann Berguer U
3.08 3.5 3.5  C  2021 3.5  C 65 +   W Bloomfield, MI
Sara Bicos U
2.96 3.0       3.5  C 40 +   Bloomfield Hills, MI
Nickole Black U
3.00 3.0 3.5  C  2021 3.5  C 40 +   Troy, MI
Karla Bole U
3.28 3.5 3.5  C  2021 3.5  C 55 +   Birmingham, MI
Adele Bologna U
3.14 3.5 3.5  C  2021 3.5  C 65 +   Bloomfield Hills, MI
Amy Boniface U
3.14 3.5 3.5  C  2021 3.5  C 55 +   Bloomfield Hills, MI
Susan Booth U
3.34 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Farms, MI
DeLana Borja U
2.77 3.0 3.0  C  2021 3.0  C 40 +   Bloomfield, MI
Susan Broihan U
3.61 4.0 4.0  C  2021 4.0  C 55 +   Troy, MI
Sarah Brooks U
4.01 4.5 4.5  C  2021 4.5  C 18 +   Huntington Woods, MI
Barbara Brown U
3.22 3.5 3.5  C  2021 3.5  C 55 +   Clarkston, MI
Deanna Brown U
3.77 4.0 4.0  C  2021 4.0  C 40 +   Birmingham, MI
Yvonne Brown U
n/a n/a 4.0  C  2021    40 +   Bloomfield Hills, MI
Geri Bulka U
3.52 4.0 4.0  C  2021 3.5  C 55 +   Rochester Hills, MI
Janna Bull U
2.58 3.0       3.0  C 55 +   Troy, MI
Deborah Burgam U
3.03 3.5       3.0  C 65 +   Clarkston, MI
Laura Burke U
3.46 3.5 4.0  C  2021 4.0  A 55 +   Birmingham, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mary Anne Cafagna U
3.24 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Woods, MI
Julie Campbell U
3.22 3.5 3.5  C  2021 3.5  C 55 +   Novi, MI
Michelle Carpenter U
3.31 3.5 3.5  C  2021 3.5  C 40 +   Troy, MI
Constance Carr U
3.01 3.5 3.5  C  2021 3.5  C 55 +   Novi, MI
Kristen Charlton U
4.44 4.5 5.0  C  2021 5.0  C 55 +   Grosse Pointe Farms, MI
Karen Chlebnik U
3.18 3.5 3.5  C  2021 3.5  C 40 +   RALEIGH, NC
Jan Cook U
n/a n/a 3.5  C  2021    65 +   Commerce Township, MI
Kelly Cook U
3.53 4.0 4.0  C  2021 4.0  C 55 +   Bloomfield Hills, MI
Carol Lynn Cooper U
3.52 4.0 4.0  C  2021 4.0  C 40 +   W Bloomfield, MI
Danica Cousens U
3.69 4.0 4.0  C  2021 4.0  C 40 +   Sylvan Lake, MI
Andrea Croskey U
n/a n/a 3.0  C  2019    40 +   Bloomfield Hills, MI
Lynn Cundy U
3.12 3.5 3.5  C  2021 3.5  C 65 +   Sun City West, AZ
Margie Cunningham U
2.26 2.5 2.5  C  2021 2.5  C 55 +   Waterford, MI
Kitte Currier U
3.24 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Pam Daily U
n/a n/a 3.5  C  2021    65 +   Lake Orion, MI
Kimberly Danowski U
2.66 3.0 3.0  C  2021 3.0  C 40 +   Waterford, MI
Stephanie Davis U
3.77 4.0 4.0  C  2021 4.5  C 18 +   Birmingham, MI
Kristine Deguzman U
3.68 4.0 4.0  C  2021 4.0  C 40 +   Washington, MI
Linda Dekar U
3.55 4.0       3.5  C 40 +   Bloomfield Hills, MI
Connie Demkowicz U
3.28 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe, MI
Nanette Dhingra U
n/a n/a          55 +   Bloomfield Hills, MI
Mary Diegel U
n/a n/a 3.5  C  2021 3.5  C 55 +   Shelby Township, MI
Kristin Dimsdale U
3.20 3.5 3.5  C  2021 3.5  C 55 +   WATERFORD, MI
Lesley Discher U
3.32 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Farms, MI
Laura DuBay U
3.16 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Laurie Dunn U
3.75 4.0 4.0  C  2021 4.0  C 55 +   Troy, MI
Elizabeth Dzuris U
3.17 3.5 3.5  C  2021 3.5  C 55 +   Rochester Hills, MI
Lisa Ebert U
3.61 4.0 4.0  C  2021 4.0  C 40 +   Waterford, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Kate Farwell U
3.79 4.0 4.0  C  2021 4.0  C 18 +   Plymouth, MI
Teodora Fedirko U
3.72 4.0       4.0  C 18 +   Waterford, MI
Christine Fietsam U
3.19 3.5 3.5  C  2021 3.5  C 55 +   Lake Angelus, MI
Laura Findlay U
3.50 3.5 4.0  C  2021 4.0  C 55 +   Rochester Hills, MI
Carol Fitzpatrick U
3.02 3.5 3.5  C  2021 3.5  C 65 +   Oxford, MI
Julie Fitzpatrick U
3.27 3.5 3.5  C  2021 3.5  C 65 +   Bloomfield Hills, MI
Patti Frazier U
n/a n/a 4.0  C  2021    55 +   Troy, MI
Pam Freed U
3.50 3.5       3.5  C 55 +   W Bloomfield, MI
Kathy Fryhoff U
3.08 3.5       3.5  C 65 +   TROY, MI
Meilai Gabe U
3.27 3.5 3.5  C  2021 3.5  C 55 +   Orchard Lake, MI
Suzanne Gendelman U
3.16 3.5 3.5  C  2021 3.5  C 40 +   W Bloomfield, MI
Amy Gonte U
3.69 4.0 4.0  C  2021 4.0  C 40 +   West Bloomfield, MI
Heather Green U
3.66 4.0 4.0  C  2021 4.0  C 40 +   Birmingham, MI
Leigh Grubbs U
3.68 4.0 4.0  C  2021 4.0  C 55 +   Rochester Hills, MI
Lisa Haboian U
3.40 3.5 4.0  C  2021 3.5  C 40 +   Bloomfield Hills, MI
Rie Hamaoka U
3.53 4.0 4.0  C  2021 3.5  C 55 +   Troy, MI
Myrna Harbar U
3.81 4.0 4.0  C  2021 4.0  C 40 +   Madison Hts, MI
Pat Harbaugh U
2.10 2.5 2.5  C  2021 2.5  C 55 +   Lake Orion, MI
Astrid Harrod U
3.36 3.5 3.5  C  2021 3.5  C 40 +   Troy, MI
Eneida Haxhiraj U
3.49 3.5 4.0  C  2021    18 +   Washington, MI
Faye Heller U
3.08 3.5 3.5  C  2021 3.5  C 65 +   Farmington Hills, MI
Kelly Hill U
3.29 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Laure Housey U
3.74 4.0 4.0  C  2021 4.0  C 40 +   Southfield, MI
Beth Hoyt U
3.15 3.5 3.5  C  2021 3.5  C 55 +   West Bloomfield, MI
Linda Jareunpoon U
2.70 3.0 3.0  C  2021 3.0  C 55 +   Troy, MI
Gena Marie Johnson U
2.47 2.5 3.0  C  2019 3.0  C 40 +   Bloomfield Hills, MI
Mary Joliat U
3.03 3.5 3.5  C  2021 3.5  C 40 +   Troy, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Sue Kaleel U
4.41 4.5 5.0  C  2021 5.0  C 55 +   Ortonville, MI
Laurel Kalkanis U
3.26 3.5 3.5  C  2021 3.5  C 40 +   Bloomfield Hills, MI
Lora Kazanjian U
3.77 4.0 4.0  C  2021 4.0  C 55 +   Birmingham, MI
Carol Kelley U
2.30 2.5       2.5  C 40 +   Bloomfield, MI
Michele Klippstein U
3.11 3.5       3.0  C 40 +   Grosse Pointe Farms, MI
Nancy Koefoed U
3.53 4.0 4.0  C  2021 4.0  C 55 +   Birmingham, MI
Samantha Kohn U
n/a n/a          18 +   Dearborn, MI
Helene Kroll U
2.44 2.5 3.0  C  2021 3.0  C 40 +   BLOOMFIELD HILLS, MI
Susan Kuchenmeister U
3.85 4.0 4.0  C  2021 4.0  C 55 +   Ira, MI
Lynn Kurtz U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Shores, MI
Margaret Lambert U
3.10 3.5 3.5  C  2021 3.5  C 55 +   Waterford, MI
Karen Larabell U
2.44 2.5 3.0  C  2021 3.0  C 40 +   Novi, MI
Sheryl Leicher U
3.59 4.0 4.0  C  2021 4.0  C 55 +   Ann Arbor, MI
Susan Lesson U
3.28 3.5 3.5  C  2021 3.5  C 55 +   WEST BLOOMFIELD, MI
Vanessa Lindow U
2.92 3.0 3.0  C  2019 3.5  A 40 +   Grosse Pointe, MI
Mary Ann Liut U
3.08 3.5 3.5  C  2021 3.5  C 65 +   Franklin, MI
Lisa Lopatin U
3.63 4.0 4.0  A  2021 3.5  A 40 +   West Bloomfield, MI
Pamela Lutes U
3.27 3.5 3.5  C  2021 3.5  C 65 +   Troy, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Tracey MacDonald U
3.22 3.5 3.5  C  2019 3.5  C 18 +   Birmingham, MI
Susan Maisano U
3.62 4.0 4.0  C  2021 4.0  C 40 +   Troy, MI
Peggy Maley U
3.26 3.5 3.5  C  2021 3.5  C 65 +   Hamtramck, MI
Katy Marshall U
3.74 4.0 4.0  C  2021 4.0  C 55 +   Oxford, MI
Michelle Mazur U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Shelby Township, MI
Susan Mazur U
3.77 (4.0) 4.0  C  2019 4.0  M 40 +   Bloomfield Hills, MI
Naoko McKelvey U
4.50 4.5 5.0  C  2021 4.5  A 40 +   Beverly Hills, MI
Barbara Mendola U
3.29 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Rosi Mendoza U
2.35 2.5 3.0  C  2021 3.0  C 40 +   West Bloomfield, MI
Elaine Messina U
2.84 3.0 3.0  C  2021 3.5  C 40 +   Waterford, MI
Maria Mierzwa U
3.29 3.5 3.5  C  2021 3.5  C 40 +   Sylvan Lake, MI
Marianne Mikhail U
2.82 3.0       3.0  C 40 +   Grosse Pointe Farms, MI
Anne Miller U
n/a n/a 3.5  C  2021    40 +   Grosse Pointe Farms, MI
Phyllis Jean Miracle U
2.71 3.0 3.0  C  2021 3.0  C 55 +   Waterford, MI
Kimber Muer U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Park, MI
Andrea Myrick U
3.30 3.5 3.5  C  2021 3.5  C 40 +   Rochester Hills, MI
Terri Newman Giampino U
3.36 3.5 3.5  C  2021 3.5  C 55 +   Wixom, MI
Dawn Nicholas U
3.16 3.5 3.5  C  2021 3.5  C 40 +   Waterford, MI
JENNIFER O'FARRILL DIAZ U
3.24 3.5 3.5  C  2019 3.5  C 40 +   Bloomfield Hills, MI
Jill O'Neill U
3.06 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Woods, MI
Cynthia Ostrowski U
3.51 4.0 4.0  C  2021 3.5  C 55 +   Rochester Hills, MI
Mary Overrodder U
3.70 4.0 4.0  C  2021 4.0  C 55 +   Rochester Hills, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Monica Padilla U
2.75 3.0 3.0  C  2021 3.0  C 65 +   Grand Blanc, MI
Erika Page U
3.31 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe Farms, MI
haley palazzolo U
3.47 3.5 4.0  C  2021 4.0  C 18 +   Chesterfield, MI
Samantha Palazzolo U
3.76 4.0 4.0  C  2021 4.0  C 18 +   Chesterfield, MI
Renee Parker U
3.50 3.5 4.0  C  2021 4.0  C 40 +   Bloomfield Hills, MI
Rheanon Parrino U
3.43 3.5 3.5  C  2021 3.5  C 18 +   Huntington Woods, MI
Peggy Paszkiewicz U
n/a n/a 4.0  C  2021    55 +   Bloomfield, MI
Lisa Patrick U
3.22 3.5 3.5  C  2021 3.5  C 40 +   Troy, MI
Leslie Patron U
2.72 3.0 3.0  C  2021 3.0  C 55 +   Pontiac, MI
Anita Pazner U
2.33 2.5       2.5  C 40 +   W Bloomfield, MI
Andrea Petersen U
3.52 4.0 4.0  C  2021 4.0  C 55 +   Bloomfield Hills, MI
Gina Petherick U
3.58 4.0 4.0  C  2021 4.0  C 55 +   Clarkston, MI
Murry Pierce U
3.37 3.5 4.0  A  2021 3.5  C 55 +   Birmingham, MI
Shannon Pierce U
3.42 3.5 4.0  C  2021 4.0  C 40 +   Beverly Hills, MI
Maja Pietrowicz U
4.80 5.0 5.0  S  2021 5.0  C 18 +   Clinton Township, MI
robyn presser U
2.35 2.5       2.5  C 40 +   West Bloomfield, MI
Deanna Prost U
3.32 3.5 3.5  C  2021 3.5  C 40 +   Troy, MI
Emily Radner U
3.89 4.0 4.0  C  2021 4.0  C 40 +   Royal Oak, MI
Milica Radovic U
4.18 (4.5) 4.5  C  2021    40 +   Sterling Hts, MI
Laurie Ramocki U
2.54 3.0 3.0  C  2021 3.0  C 40 +   Auburn Hills, MI
Karen Read U
3.60 4.0 4.0  C  2021 4.0  C 55 +   Orion, MI
Heather Redshaw U
n/a n/a 4.5  C  2019    18 +   Shelby Township, MI
Edrie Robinson U
2.40 2.5 3.0  A  2021 2.5  C 55 +   Bloomfield, MI
Celeste Roth U
3.24 3.5 3.5  C  2021 3.5  C 55 +   Royal Oak, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Laurie Saham U
3.79 4.0 4.0  C  2021 4.0  C 40 +   Bloomfield Hills, MI
Christine Salley U
2.40 2.5 3.0  C  2021 2.5  C 55 +   Bloomfield Hills, MI
Carolyn Samuels U
3.09 3.5 3.5  C  2021 3.5  C 65 +   Rochester, MI
Ayumi Sasaki U
4.85 5.0       5.0  C 18 +   Royal Oak, MI
Amy Saunders Powers U
3.16 3.5 3.5  C  2021 3.5  C 55 +   West Bloomfield, MI
Katelyn Schaffer U
4.27 4.5 4.5  C  2021 4.5  C 18 +   PLYMOUTH, MI
Anne Schlecht U
3.14 3.5 3.5  C  2021 3.0  C 55 +   Clarkston, MI
Stephanie Schulte U
4.54 5.0 5.0  C  2021 5.0  C 55 +   Grosse Pointe woods, MI
Lisa Schwartz U
3.63 4.0 4.0  C  2019 4.0  C 40 +   BIRMINGHAM, MI
Christine Scott U
3.08 3.5 3.5  C  2021 3.5  C 55 +   Royal Oak, MI
Sonia Sheppard U
3.81 4.0 4.0  C  2021 4.0  C 40 +   CLAWSON, MI
Elizabeth Silverman U
2.47 2.5 3.0  C  2021 3.0  C 40 +   Clarkston, MI
Sandra Sinnaeve U
3.23 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Jocelyn Smith U
3.25 3.5 3.5  C  2021 3.5  C 40 +   Bloomfield Hills, MI
Stephanie Snell U
3.67 4.0 4.0  C  2021 4.0  C 40 +   Bloomfield Hills, MI
Frances Solomon U
2.89 3.0 3.5  C  2021 3.5  C 40 +   Grosse Pointe Shores, MI
Carolyn Sprague U
3.07 3.5 3.5  C  2021 3.0  C 65 +   Bloomfield, MI
Elena Strakhova U
4.79 5.0       5.0  C 18 +   Berkley, MI
Lilian Strasser U
3.21 3.5 3.5  C  2021 3.5  C 55 +   Bloomfield Hills, MI
Michelle Sutkiewicz U
3.29 3.5 3.5  C  2021 3.5  C 55 +   Clarkston, MI
Susan Swegles U
3.67 4.0 4.0  C  2021 4.0  C 55 +   Grosse Pointe Park, MI
Jamie Swisher U
4.53 5.0 5.0  C  2021 5.0  C 18 +   Grosse Pointe Woods, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
Mary Tavernit U
3.73 4.0 4.0  C  2021 4.0  C 55 +   Rochester Hills, MI
Margaret Thielen U
2.58 3.0 3.0  C  2021 3.0  C 55 +   Waterford, MI
Mary Thieme U
3.77 4.0 4.0  C  2021 4.0  C 18 +   HIGHLAND, MI
Linda Thursfield U
2.16 2.5       2.5  C 40 +   Bloomfield Hills, MI
Leslie Trudel U
3.53 (4.0) 4.0  C  2021    55 +   Grosse Pointe Park, MI
Susan Vandellen U
3.66 4.0 4.0  C  2021 4.0  C 55 +   Grosse Pointe Shores, MI
Jennifer VanHowe U
3.17 3.5 3.5  C  2021 3.5  C 40 +   Rochester Hills, MI
Patti Vanslingerlandt U
3.45 3.5 4.0  C  2021 4.0  C 55 +   Troy, MI
Laurie Vanswearingen U
3.09 3.5 3.5  C  2021 3.5  C 65 +   West Bloomfield, MI
Luminita Varos U
3.72 4.0 4.0  C  2021 4.0  C 40 +   MADISON HEIGHTS, MI
Colleen Verch U
3.69 4.0 4.0  C  2021 4.0  C 40 +   Waterford, MI
Kristine Vigliotti U
3.66 4.0 4.0  C  2021 4.0  C 40 +   Huntington Woods, MI
Go to last names starting with A     C     F     K     M     P     S     T     W    
jennifer waechter U
3.06 3.5 3.5  C  2021 3.5  C 40 +   Beverly Hills, MI
Carmen Walker U
2.75 3.0 3.0  C  2021 3.0  C 55 +   Oak Park, MI
Agnes Waltz U
2.75 3.0 3.0  C  2021 3.0  C 40 +   West Bloomfield, MI
Shari Warezak U
3.13 3.5 3.5  C  2021 3.5  C 40 +   Grosse Pointe, MI
Ann White U
2.43 2.5 3.0  C  2021 3.0  C 55 +   Troy, MI
Vania White U
3.42 3.5 3.5  C  2021 4.0  C 40 +   NORTHVILLE, MI
Lynne Williams U
3.43 3.5 3.5  C  2021 4.0  C 40 +   Grosse Pointe Farms, MI
mary williams U
3.60 4.0 4.0  C  2021 4.0  C 55 +   Beverly Hills, MI
Lynn Witherell U
3.22 3.5 3.5  C  2021 3.5  C 55 +   Rochester Hills, MI
Emily Wize U
2.98 3.0 3.5  C  2021 3.5  C 40 +   Birmingham, MI
Cathy Woolley U
3.23 3.5 3.5  C  2021 3.5  C 55 +   Rochester Hills, MI
Janis Wrona U
3.76 4.0 4.0  C  2021 4.0  C 55 +   Oakland, MI
Suzanne Yu U
3.89 4.0 4.0  C  2021 4.0  C 55 +   Novi, MI
Jessica Zacharski U
3.96 4.0 4.5  C  2021 4.5  C 18 +   Royal Oak, MI
Laura Zapytowski U
3.16 3.5 3.5  C  2021 3.5  C 55 +   Troy, MI
Carole Zenieh U
3.33 3.5 3.5  C  2021 3.5  C 40 +   Rochester Hills, MI